Component org.nuxeo.apidoc.layout.contrib
In bundle org.nuxeo.apidoc.repo
Contributions
XML Source
<?xml version="1.0"?>
<component name="org.nuxeo.apidoc.layout.contrib">
<extension target="org.nuxeo.ecm.platform.forms.layout.WebLayoutManager"
point="widgettypes">
</extension>
<extension target="org.nuxeo.ecm.platform.forms.layout.WebLayoutManager"
point="layouts">
<layout name="distribution">
<templates>
<template mode="any">
/layouts/layout_default_template.xhtml
</template>
</templates>
<rows>
<row>
<widget>name</widget>
<widget>version</widget>
<widget>key</widget>
</row>
<row>
<widget>released</widget>
</row>
<row>
<widget>latestFT</widget>
<widget>latestLTS</widget>
</row>
<row>
<widget>aliases</widget>
</row>
<row>
<widget>hide</widget>
</row>
</rows>
<widget name="name" type="text">
<labels>
<label mode="any">Name</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdistribution:name</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="version" type="text">
<labels>
<label mode="any">Version</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdistribution:version</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="key" type="text">
<labels>
<label mode="any">key</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdistribution:key</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="latestFT" type="checkbox">
<labels>
<label mode="any">Latest FT</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdistribution:latestFT</field>
</fields>
</widget>
<widget name="latestLTS" type="checkbox">
<labels>
<label mode="any">Latest LTS</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdistribution:latestLTS</field>
</fields>
</widget>
<widget name="hide" type="checkbox">
<labels>
<label mode="any">Hide it</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdistribution:hide</field>
</fields>
</widget>
<widget name="released" type="datetime">
<labels>
<label mode="any">Release date</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdistribution:released</field>
</fields>
<properties widgetMode="view">
<property name="pattern">#{nxu:basicDateFormatter()}</property>
</properties>
</widget>
<widget name="aliases" type="list">
<labels>
<label mode="any">Aliases</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdistribution:aliases</field>
</fields>
<properties widgetMode="any">
<property name="hideSubLabels">true</property>
</properties>
<subWidgets>
<widget name="listItem" type="text">
<fields>
<field />
</fields>
<labels>
<label mode="any" />
</labels>
</widget>
</subWidgets>
</widget>
</layout>
<layout name="bundleGroup">
<templates>
<template mode="any">
/layouts/layout_default_template.xhtml
</template>
</templates>
<rows>
<row>
<widget>groupName</widget>
<widget>key</widget>
</row>
</rows>
<widget name="groupName" type="text">
<labels>
<label mode="any">Name</label>
</labels>
<translated>false</translated>
<fields>
<field>nxbundlegroup:groupName</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="key" type="text">
<labels>
<label mode="any">key</label>
</labels>
<translated>false</translated>
<fields>
<field>nxbundlegroup:key</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
</layout>
<layout name="bundle">
<templates>
<template mode="any">
/layouts/layout_default_template.xhtml
</template>
</templates>
<rows>
<row>
<widget>artifactGroupId</widget>
<widget>artifactId</widget>
</row>
<row>
<widget>bundleId</widget>
</row>
<row>
<widget>jarName</widget>
</row>
</rows>
<widget name="artifactGroupId" type="text">
<labels>
<label mode="any">Maven artifact GroupId</label>
</labels>
<translated>false</translated>
<fields>
<field>nxbundle:artifactGroupId</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="artifactId" type="text">
<labels>
<label mode="any">Maven artifactId</label>
</labels>
<translated>false</translated>
<fields>
<field>nxbundle:artifactId</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="bundleId" type="text">
<labels>
<label mode="any">Id</label>
</labels>
<translated>false</translated>
<fields>
<field>nxbundle:bundleId</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="jarName" type="text">
<labels>
<label mode="any">Jar</label>
</labels>
<translated>false</translated>
<fields>
<field>nxbundle:jarName</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
</layout>
<layout name="component">
<templates>
<template mode="any">
/layouts/layout_default_template.xhtml
</template>
</templates>
<rows>
<row>
<widget>componentId</widget>
</row>
<row>
<widget>componentName</widget>
<widget>componentClass</widget>
</row>
<row>
<widget>isXML</widget>
</row>
<row>
<widget>builtInDocumentation</widget>
</row>
</rows>
<widget name="componentId" type="text">
<labels>
<label mode="any">Component Id</label>
</labels>
<translated>false</translated>
<fields>
<field>nxcomponent:componentId</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="componentName" type="text">
<labels>
<label mode="any">Component Name</label>
</labels>
<translated>false</translated>
<fields>
<field>nxcomponent:componentName</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="componentClass" type="text">
<labels>
<label mode="any">Component Class</label>
</labels>
<translated>false</translated>
<fields>
<field>nxcomponent:componentClass</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="builtInDocumentation" type="textarea">
<labels>
<label mode="any">Build in Documentation</label>
</labels>
<translated>false</translated>
<fields>
<field>nxcomponent:builtInDocumentation</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="isXML" type="checkbox">
<labels>
<label mode="any">is XML Component</label>
</labels>
<translated>false</translated>
<fields>
<field>nxcomponent:isXML</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
</layout>
<layout name="extensionpoint">
<templates>
<template mode="any">
/layouts/layout_default_template.xhtml
</template>
</templates>
<rows>
<row>
<widget>name</widget>
<widget>epid</widget>
</row>
<row>
<widget>documentation</widget>
</row>
</rows>
<widget name="name" type="text">
<labels>
<label mode="any">Name</label>
</labels>
<translated>false</translated>
<fields>
<field>nxextensionpoint:name</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="documentation" type="textarea">
<labels>
<label mode="any">Documentation</label>
</labels>
<translated>false</translated>
<fields>
<field>nxextensionpoint:documentation</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="epid" type="text">
<labels>
<label mode="any">Extension Point Id</label>
</labels>
<translated>false</translated>
<fields>
<field>nxextensionpoint:epid</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
</layout>
<layout name="service">
<templates>
<template mode="any">
/layouts/layout_default_template.xhtml
</template>
</templates>
<rows>
<row>
<widget>className</widget>
</row>
<row>
<widget>componentId</widget>
</row>
</rows>
<widget name="className" type="text">
<labels>
<label mode="any">className</label>
</labels>
<translated>false</translated>
<fields>
<field>nxservice:className</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="componentId" type="text">
<labels>
<label mode="any">componentId</label>
</labels>
<translated>false</translated>
<fields>
<field>nxservice:componentId</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
</layout>
<layout name="contribution">
<templates>
<template mode="any">
/layouts/layout_default_template.xhtml
</template>
</templates>
<rows>
<row>
<widget>contribId</widget>
</row>
<row>
<widget>targetComponentName</widget>
<widget>extensionPoint</widget>
</row>
<row>
<widget>documentation</widget>
</row>
</rows>
<widget name="contribId" type="text">
<labels>
<label mode="any">Id</label>
</labels>
<translated>false</translated>
<fields>
<field>nxcontribution:contribId</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="targetComponentName" type="text">
<labels>
<label mode="any">target ComponentName</label>
</labels>
<translated>false</translated>
<fields>
<field>nxcontribution:targetComponentName</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="extensionPoint" type="text">
<labels>
<label mode="any">extensionPoint</label>
</labels>
<translated>false</translated>
<fields>
<field>nxcontribution:extensionPoint</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="documentation" type="textarea">
<labels>
<label mode="any">Documentation</label>
</labels>
<translated>false</translated>
<fields>
<field>nxcontribution:documentation</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
</layout>
<layout name="operation">
<templates>
<template mode="any">
/layouts/layout_default_template.xhtml
</template>
</templates>
<rows>
<row>
<widget>label</widget>
</row>
<row>
<widget>name</widget>
<widget>category</widget>
</row>
<row>
<widget>description</widget>
</row>
</rows>
<widget name="name" type="text">
<labels>
<label mode="any">name</label>
</labels>
<translated>false</translated>
<fields>
<field>nxoperation:name</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="label" type="text">
<labels>
<label mode="any">label</label>
</labels>
<translated>false</translated>
<fields>
<field>nxoperation:label</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="category" type="text">
<labels>
<label mode="any">category</label>
</labels>
<translated>false</translated>
<fields>
<field>nxoperation:category</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="description" type="textarea">
<labels>
<label mode="any">description</label>
</labels>
<translated>false</translated>
<fields>
<field>nxoperation:description</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
</layout>
<layout name="seam">
<templates>
<template mode="any">
/layouts/layout_default_template.xhtml
</template>
</templates>
<rows>
<row>
<widget>componentName</widget>
</row>
<row>
<widget>className</widget>
</row>
<row>
<widget>scope</widget>
</row>
</rows>
<widget name="componentName" type="text">
<labels>
<label mode="any">className</label>
</labels>
<translated>false</translated>
<fields>
<field>nxseam:componentName</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="className" type="text">
<labels>
<label mode="any">className</label>
</labels>
<translated>false</translated>
<fields>
<field>nxseam:className</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="scope" type="text">
<labels>
<label mode="any">className</label>
</labels>
<translated>false</translated>
<fields>
<field>nxseam:scope</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
</layout>
<layout name="documentation">
<templates>
<template mode="any">
/layouts/layout_default_template.xhtml
</template>
</templates>
<rows>
<row>
<widget>target</widget>
<widget>targetType</widget>
</row>
<row>
<widget>documentationId</widget>
<widget>nuxeoApproved</widget>
</row>
<row>
<widget>type</widget>
<widget>renderingType</widget>
</row>
</rows>
<widget name="target" type="text">
<labels>
<label mode="any">target</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdocumentation:target</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="targetType" type="text">
<labels>
<label mode="any">targetType</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdocumentation:targetType</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="documentationId" type="text">
<labels>
<label mode="any">documentationId</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdocumentation:documentationId</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="type" type="text">
<labels>
<label mode="any">type</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdocumentation:type</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="renderingType" type="text">
<labels>
<label mode="any">renderingType</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdocumentation:renderingType</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
<widget name="nuxeoApproved" type="checkbox">
<labels>
<label mode="any">nuxeoApproved</label>
</labels>
<translated>false</translated>
<fields>
<field>nxdocumentation:nuxeoApproved</field>
</fields>
<widgetModes>
<mode value="create">hidden</mode>
</widgetModes>
</widget>
</layout>
</extension>
</component>